#ifndef LICADATYPEDEFSHH
#define LICADATYPEDEFSHH
#include "stdincludes.hh"

namespace licada
{
    typedef unsigned short uint16;
    typedef unsigned long uint32;
    typedef long int32;
    typedef short int16;
    typedef long long int64;
    typedef const char* TNameType;
    typedef std::string TNameStr;
    typedef unsigned char uint8;
    typedef uint16 TCharType;

    typedef std::vector<TNameStr> TNameVector;
    typedef std::vector<float> TFloatVector;
    typedef std::vector<double> TDoubleVector;
    typedef std::vector<uint32> TUInt32Vector;
    typedef std::vector<int32> TInt32Vector;
    typedef std::vector<int64> TInt64Vector;
    typedef std::vector<uint8> TDataVector;
    typedef std::vector<TCharType> TString;
    typedef std::vector<TString> TStringVector;
}

#endif
